@keyframes translate{
	0% {
		transform: translateY(-100%);
	}
	100% {
		transition: translateY(0);
	}
}
@-webkit-keyframes translate{
	0% {
		transform: translateY(-100%);
	}
	100% {
		transition: translateY(0);
	}
}
.home{
	width: 100%;
	height: 100%;
	.home_box{
		width: 100%;
		height: 100%;
		.home_content{
			width: 100%;
			height: 100%;
			transform: translateZ(1rpx);
			padding: 0 32rpx;
			box-sizing: border-box;
			overflow: hidden;
			&::after {
				content: '';
				width: 140%;
				height: 374rpx;
				position: absolute; //
				left: -20%;         //
				top: 0;             //
				background: linear-gradient(to bottom, #ff2d1b ,#fac5c1);
				z-index: -1;
				border-bottom-left-radius: 50%;
				border-bottom-right-radius: 50%;
			}
			.logo{
				display: flex;
				align-items: center;
				// background-color: yellow;
				image{
					height: 48rpx;
				}
			}
		}
	}
}